\contentsline {section}{\numberline {1}Revision History}{2}{section.1}
\contentsline {section}{\numberline {2}Preface}{3}{section.2}
\contentsline {section}{\numberline {3}Target audience}{3}{section.3}
\contentsline {section}{\numberline {4}Introduction}{3}{section.4}
\contentsline {section}{\numberline {5}Current system}{3}{section.5}
\contentsline {section}{\numberline {6}Proposed system}{3}{section.6}
\contentsline {subsection}{\numberline {6.1}Overview}{3}{subsection.6.1}
\contentsline {subsection}{\numberline {6.2}Functional requirements}{4}{subsection.6.2}
\contentsline {subsection}{\numberline {6.3}Non-functional requirements}{4}{subsection.6.3}
\contentsline {subsubsection}{\numberline {6.3.1}User interface}{4}{subsubsection.6.3.1}
\contentsline {subsubsection}{\numberline {6.3.2}Documentation}{4}{subsubsection.6.3.2}
\contentsline {subsubsection}{\numberline {6.3.3}Hardware consideration}{5}{subsubsection.6.3.3}
\contentsline {subsubsection}{\numberline {6.3.4}Performance characteristics}{5}{subsubsection.6.3.4}
\contentsline {subsubsection}{\numberline {6.3.5}Error handling and extreme conditions}{5}{subsubsection.6.3.5}
\contentsline {subsubsection}{\numberline {6.3.6}System interfacing}{5}{subsubsection.6.3.6}
\contentsline {subsubsection}{\numberline {6.3.7}Quality issues}{5}{subsubsection.6.3.7}
\contentsline {subsubsection}{\numberline {6.3.8}System modifications}{5}{subsubsection.6.3.8}
\contentsline {subsubsection}{\numberline {6.3.9}Physical environment}{5}{subsubsection.6.3.9}
\contentsline {subsubsection}{\numberline {6.3.10}Security issues}{5}{subsubsection.6.3.10}
\contentsline {subsubsection}{\numberline {6.3.11}Resource issues}{5}{subsubsection.6.3.11}
\contentsline {subsection}{\numberline {6.4}Constraints}{6}{subsection.6.4}
\contentsline {subsection}{\numberline {6.5}System model}{7}{subsection.6.5}
\contentsline {subsubsection}{\numberline {6.5.1}Scenarios}{7}{subsubsection.6.5.1}
\contentsline {subsubsection}{\numberline {6.5.2}Use case models}{11}{subsubsection.6.5.2}
\contentsline {subsubsection}{\numberline {6.5.3}Object models}{27}{subsubsection.6.5.3}
\contentsline {subsubsection}{\numberline {6.5.4}Dynamic models}{33}{subsubsection.6.5.4}
\contentsline {subsubsection}{\numberline {6.5.5}User interface}{38}{subsubsection.6.5.5}
\contentsline {section}{\numberline {7}Glossary}{45}{section.7}
